動機
在開始正式進入主題前,來說說關於為何要開始這一系列的挑戰⋯⋯
- 關於作者學經歷
- 化工碩士
- 工作年資 5 ~ 10 年 (這邊不想要寫得太詳細,大概就好),沒有一份是資訊相關的工作
- 可以自稱是個化學家
- 以前寫論文做實驗的時候,學習過一個禮拜左右的 Arduino,還學習寫過一些網頁
- 大多時間都待在不用寫程式的地方,像是辦公室、實驗室、無塵室裡
- 做的工作大多都是和材料相關的工作,偶爾看些論文
- 經常需要寫報告,做些投影片
- 上一份工作
- 國內的上市公司裡,當製程整合,上班地點在辦公室,和組合屋
- 手機被監控,網路也被監控,上下班進出要搜車搜包包,毫無隱私
- 同事上班都沒在幹正經事,下班之後開始演戲加班
- 晚上十點以前離開公司,還會被同事靠腰過很爽
- 投影片都在調整字型、大小,排版整不整齊,如果因為沒睡飽被抓到格式不一致,就會被小主管罵髒話
- 某些人喜歡在週末或連假的時候,寄信 Highlight 別人,顯得自己最努力,別人都在混
- 時不時就會有工安事件,隨時都有可能出意外的工作環境
- 靠發新聞稿和火災險,還可以股價起飛,賺錢就是那麼簡單
-
以上都是常態
- 做不了一年就離職,原因是因為覺得,每天花好幾個小時,用 Excel 畫甘特圖很蠢
- 離職之後
- 感觸良深,想要換軌道,活得像個人、工作得像個人
- 但是當時自覺能力不夠,所以直至今日仍在打滾
- 去年鐵人賽用 D3.js 畫了一堆圖
- 現在的工作
- 不需要演戲,上班完成交辦工作後,可以自己找事情來做
- 相對安全的地點,有網路有冷氣有水有電
- 現在和之前的工作,都要做投影片,我想這就是宿命
基於解決自己的痛點,降低每天、每個星期花在做投影片,藉著鐵人賽和報團的加持來學習新技術!
目標
投影片的主要功能
- 在這三十天的初期,先試著用程式產生投影片
- 裡面要放一些給老闆看的圖
- 圓餅圖、折線圖、長條圖、滿滿的圖,我在去年的鐵人賽做了蠻多的
- 根據我的觀察,老闆每天早上都會時不時的看個公司股價,所以要把公司前一天的交易的行情也放上來
- 如果可以,擺個蓮花早安圖
- 進度追蹤
- 看完圖之後,老闆希望追蹤大家昨天在幹嘛
- 陽春一點,產生一個樣板,放好部門成員的名字,和一些例句,方便修改
- 高級一點的話就要去撈個看板
- 結語部分
- 以上做完應該用去一半左右的時間了
自動化的主要功能
- 執行環境
- 寫好程式後,總不能每天還要像猴子一樣手動觸發吧
- 要把程式放在穩定的地方每天定期執行
- 考慮使用 GCP Compute Engine 或是 AWS EC2 之類
- 最後再把成品派送給我
- 或許可以用 SMTP 發信
- 又或者是用越來越夯的 LineBot